English Dictionary
◊ SOLEA SOLEA
Solea solea
n : highly valued as food [syn: {European sole}, {Solea solea}]